.ui-pagination-container {
	width:330px;
	display: flex;
	justify-content: center;
	background: #f7f9fa;
	padding: 10px 0;
	/*height: 34px;*/
	/*line-height: 34px;*/
}

.ui-pagination-container .ui-pagination-page-item {
	color: #fff;
	outline: none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
	display: inline-block;
	margin: 0 0.1em;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}

.ui-pagination-container .ui-pagination-page-item:hover {
	background-color: #999;
	color: #fff;
	outline: none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
	display: inline-block;
	margin: 0 0.1em;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}

.ui-pagination-container .ui-pagination-page-item.active {
	background-color: #999;
	color: #fff;
	outline: none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
	display: inline-block;
	margin: 0 0.1em;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}